general franchise - German English Dictionary